###########################################################################
# TSL-BIBLIOTHEK:	FRM_prolog_Lib
###########################################################################
# $Revision: 1.6 $
# $Author: cbueche $
# $Date: 2001/07/25 08:52:54 $
# $Source: 
# $NoKeywords: $
###########################################################################
#**# 
#*	Diese Library enthlt Funktionen die zur Ausfhrung der
#*	Benutzerverwaltung bentigt werden. 
#*	
#*@Author: cbueche 
#*/

#**
#*	Diese Function initialisiert die Anwendung aus den meisten Situationen heraus.
#*	
#*
#* @param table	(in)	Index der Tabelle mit den Testdaten
#* @param test	(in)	Name der Spalte mit den Testdaten
#* @param idx	(in)	Name des Testblocks
#* @param mode	(in)	SET/CHK/GEN
#* @return
#*	E_OK:	erfolgreich
#*	else:	fehlerhaft
#*/

public function FRM_prolog ( in table, in test, in idx, in mode )
{
	auto rc,name,pw,force;
	rc = FRM_init_block( table, test, idx, mode );
	if ( rc != E_OK )
		return rc;
	FRM_get_next( table, test, name );
	FRM_get_next( table, test, pw );
	FRM_get_next( table, test, force );

	rc+=AUT_init( name, pw, force);
	return rc;
}


